// miniprogram/pages/gktest_answer/gktest_answer.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    list_index: 0,
    list: [{
      num: '01',
      question1: '你预备在',
      question2: '什么时候上岸？',
      A: '毕业当年',
      B: '26岁',
      C: '30岁',
      D: '35岁'
    }, {
      num: '02',
      question1: '你对公务员',
      question2: '考情了解多少？',
      A: '完全不了解',
      B: '了解一点',
      C: '较熟悉 不是很全',
      D: '考情烂熟于心'
    }, {
      num: '03',
      question1: '决定考公后你从',
      question2: '什么时候开始备考？',
      A: '公告发布后',
      B: '考前三个月',
      C: '考前一年',
      D: '决定考公的那一刻'
    }, {
      num: '04',
      question1: '你为什么',
      question2: '选择考公？',
      A: '为了稳定的工作',
      B: '看同学都考想试试',
      C: '父母长辈建议',
      D: '自我价值'
    }, {
      num: '05',
      question1: '碰到不会的题目',
      question2: '你会怎么做？',
      A: '不会做直接放弃',
      B: '先懵一个吧',
      C: '查看答案',
      D: '努力钻研'
    }, {
      num: '06',
      question1: '你现在的考试分数',
      question2: '（总分）有多少？',
      A: '90分以下',
      B: '90-100',
      C: '100-120',
      D: '120以上'
    }, {
      num: '07',
      question1: '周末只能做一件事儿',
      question2: '你会选择？',
      A: '约会',
      B: '看电影',
      C: '跑步运动',
      D: '学习'
    }, {
      num: '08',
      question1: '你经常追的',
      question2: '“剧”的类型是？',
      A: '恋爱综艺',
      B: '竞技类节目',
      C: '纪录片',
      D: '党史剧《觉醒年代》'
    }, {
      num: '09',
      question1: '如果还剩一个月考试',
      question2: '你会怎么冲刺？',
      A: '佛系备考',
      B: '刷题',
      C: '听网课',
      D: '上面授班'
    }, {
      num: '10',
      question1: '你每天',
      question2: '学习多少时间？',
      A: '1小时以内',
      B: '1-3小时',
      C: '3-6小时',
      D: '6个小时以上'
    }],
    answer: []
  },
  next: function () {
    var _ = this;
    let index = _.data.list_index;
    if (index < 9) {
      var list_index = index + 1;
      _.setData({
        list_index
      })
    } else {
      let sum = 0;
      let arr = _.data.answer
      arr.forEach(item => {
        sum = sum + item
      })
      wx.redirectTo({
        url: '../gktest_res/gktest_res?sum=' + sum,
      })
    }
  },
  prev: function () {
    var _ = this;
    let index = _.data.list_index;
    if (index > 0) {
      var list_index = index - 1;
      _.setData({
        list_index
      })
    } else {
      wx.showToast({
        title: '第一题啦',
      })
    }
  },
  clicka: function (e) {
    var _ = this;
    let index = e.currentTarget.dataset.index;
    let answer = _.data.answer;
    answer[index] = 1;
    _.setData({
      answer
    })
    console.log(answer)
  },
  clickb: function (e) {
    var _ = this;
    let index = e.currentTarget.dataset.index;
    let answer = _.data.answer;
    answer[index] = 2;
    _.setData({
      answer
    })
    console.log(answer)
  },
  clickc: function (e) {
    var _ = this;
    let index = e.currentTarget.dataset.index;
    let answer = _.data.answer;
    answer[index] = 3;
    _.setData({
      answer
    })
    console.log(answer)
  },
  clickd: function (e) {
    var _ = this;
    let index = e.currentTarget.dataset.index;
    let answer = _.data.answer;
    answer[index] = 4;
    _.setData({
      answer
    })
    console.log(answer)
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})